people that make up the navy - Francés Inglés Diccionario